noun
adj
verb
adv

Textual thesaurus for "blow out of the water"

(verb) ball over, shock, floor, take aback

surprise greatly; knock someone's socks off

I was floored when I heard that I was promoted